Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 MAIN STREET Terraced £140,383 £36,950 19 Apr 2000
62 MAIN STREET Semi-Detached £404,059 £275,000 16 Apr 2015
64 MAIN STREET Detached £263,859 £170,000 3 Dec 2007
66 MAIN STREET Semi-Detached £287,025 £204,000 27 Oct 2015